crypto/tls.clientHelloMsg.alpnProtocols (field)

17 uses

	crypto/tls (current package)
		handshake_client.go#L84: 		alpnProtocols:                config.NextProtos,
		handshake_client.go#L382: 			for _, alpn := range hello.alpnProtocols {
		handshake_client.go#L778: 	if err := checkALPN(hs.hello.alpnProtocols, hs.serverHello.alpnProtocol, false); err != nil {
		handshake_client_tls13.go#L440: 	if err := checkALPN(hs.hello.alpnProtocols, encryptedExtensions.alpnProtocol, c.quic != nil); err != nil {
		handshake_messages.go#L88: 	alpnProtocols                    []string
		handshake_messages.go#L190: 	if len(m.alpnProtocols) > 0 {
		handshake_messages.go#L195: 				for _, proto := range m.alpnProtocols {
		handshake_messages.go#L533: 				m.alpnProtocols = append(m.alpnProtocols, string(proto))
		handshake_server.go#L224: 	selectedProto, err := negotiateALPN(c.config.NextProtos, hs.clientHello.alpnProtocols, false)
		handshake_server.go#L948: 		SupportedProtos:   clientHello.alpnProtocols,
		handshake_server_tls13.go#L235: 	selectedProto, err := negotiateALPN(c.config.NextProtos, hs.clientHello.alpnProtocols, c.quic != nil)
		handshake_server_tls13.go#L541: 		len(ch.alpnProtocols) != len(ch1.alpnProtocols) {
		handshake_server_tls13.go#L569: 	for i := range ch.alpnProtocols {
		handshake_server_tls13.go#L570: 		if ch.alpnProtocols[i] != ch1.alpnProtocols[i] {